<?php
    session_start();
    
   $doc = $_REQUEST['doc'];
   $oidr = $_REQUEST['oidr'];
   //$_SESSION['arc'] = $oidr;
   
   include_once '../../../../controlador/php/conexion/Conexion.php';
   $con= new Conexion();
   
       $select = "select adm_oid,oideps,oidpro 
                  from  admisionUG 
                  where adm_docPac = '".$doc."' and admisionUG.adm_oid = ".$oidr;
       
       $rpt = $con->query($select);
       
       while($rpt2 = mssql_fetch_array($rpt)){
           $eps = $rpt2['oideps'];
       }
       
       if($eps == null){
           
           $sql2 = "select usu_nombres,usu_apellidos,adm_fecha,adm_docPac,adm_funcion,adm_procede,adm_aseg,adm_edad,adm_nomPac,adm_diagnos,adm_admi,adm_observ,adm_verificacion,adm_respuesta,
                    adm_pnr,adm_especial,otrdescri,adm_cargof,oideps,oidpro
                    from admisionUG inner join usuario on admisionUG.usu_oid=usuario.usu_oid
                    left outer join otracaunoa on admisionUG.adm_oid = otracaunoa.admoid
                    where adm_docPac='".$doc."'and admisionUG.adm_oid = ".$oidr;
           $resu = $con->query($sql2);

           while($res = mssql_fetch_array($resu)){
                $fun = $res['adm_funcion'];
                $pro = $res['adm_procede']; 
                $aseg = $res['adm_aseg']; 
                $nombre = $res['adm_nomPac'];
                $edad= $res['adm_edad'];
                $diag = $res['adm_diagnos'];
                $admi = $res['adm_admi'];
                $obs =  $res['adm_observ'];
                $veri = $res['adm_verificacion'];
                $respu = $res['adm_respuesta'];
                $usuario = $res['usu_nombres'];
                $usuario2 = $res['usu_apellidos'];
                $fecha = $res['adm_fecha'];
                $pnr = $res['adm_pnr'];
                $especial = $res['adm_especial'];
                $otrdescri = $res['otrdescri'];
                $cargo = $res['adm_cargof'];
                $oideps = $res['oideps'];
                $oidpro = $res['oidpro'];
                $na = $res['adm_narchi'];
           }

            print_r(json_encode(array('funcionario'=>$fun,'procedencia'=>$pro,'asegurador'=>$aseg,'nombre'=>$nombre,'edad'=>$edad,'diagnostico'=>$diag,'admi'=>$admi,'observacion'=>$obs,'verificacion'=>$veri,'respuesta'=>$respu,'nombres'=>$usuario,'apellidos'=>$usuario2,'fecha'=>$fecha,'pnr'=>$pnr,'especial'=>$especial,'otrdes'=>$otrdescri,'cargo'=>$cargo,'oideps'=>$oideps,'oidpro'=>$oidpro,'na'=>$na)));

       }else{
            $sql2 = " select adm_oid,usu_nombres,usu_apellidos,adm_fecha,adm_docPac,adm_funcion,adm_procede,adm_aseg,
                    case when GEENENTADM.ENTNOMBRE IS NULL THEN adm_aseg ELSE GEENENTADM.ENTNOMBRE END AS entidad,adm_edad,adm_nomPac,adm_diagnos,adm_admi,
                    adm_observ,adm_verificacion,adm_respuesta,adm_pnr,adm_especial,otrdescri,CASE WHEN GENPRESAL.PRENOMBRE IS NULL THEN adm_procede ELSE ltrim(rtrim(GENPRESAL.PRENOMBRE)) END as procede,
                    oideps,oidpro,adm_cargof
                    from admisionUG left outer join  usuario on admisionUG.usu_oid=usuario.usu_oid
                    left outer join ".$con->getReal()."..GEENENTADM on admisionUG.oideps = ".$con->getReal()."..GEENENTADM.OID
                    left outer join otracaunoa on admisionUG.adm_oid = otracaunoa.admoid
                    left outer join ".$con->getReal()."..GENPRESAL on admisionUG.oidpro = ".$con->getReal()."..GENPRESAL.OID
                    where adm_docPac='".$doc."' and admisionUG.adm_oid = ".$oidr;
           $resu = $con->query($sql2);

           while($res = mssql_fetch_array($resu)){
                $fun = $res['adm_funcion'];
                $pro = $res['procede']; 
                $aseg = $res['entidad']; 
                $nombre = $res['adm_nomPac'];
                $edad= $res['adm_edad'];
                $diag = $res['adm_diagnos'];
                $admi = $res['adm_admi'];
                $obs =  $res['adm_observ'];
                $veri = $res['adm_verificacion'];
                $respu = $res['adm_respuesta'];
                $usuario = $res['usu_nombres'];
                $usuario2 = $res['usu_apellidos'];
                $fecha = $res['adm_fecha'];
                $pnr = $res['adm_pnr'];
                $especial = $res['adm_especial'];
                $espedes = $res['procede'];
                $otrdescri = $res['otrdescri'];
                $oideps = $res['oideps'];
                $oidpro = $res['oidpro'];
                $cargo = $res['adm_cargof'];
                $na = $res['adm_narchi'];
           }

            print_r(json_encode(array('funcionario'=>$fun,'procedencia'=>$pro,'asegurador'=>$aseg,'nombre'=>$nombre,'edad'=>$edad,'diagnostico'=>$diag,'admi'=>$admi,'observacion'=>$obs,'verificacion'=>$veri,'respuesta'=>$respu,'nombres'=>$usuario,'apellidos'=>$usuario2,'fecha'=>$fecha,'pnr'=>$pnr,'especial'=>$especial,'descri'=>$espedes,'otrdes'=>$otrdescri,'oideps'=>$oideps,'oidpro'=>$oidpro,'cargo'=>$cargo,'na'=>$na)));
       }
   
        $con->cerrarConexion();
   
   
?>
